﻿using System;
using DyUi.Base.Interfaces;

namespace DyUi.Core
{
    public abstract class DyUiService : IDyUiService
    {
        public virtual void Prepare()
        {
        }

        public IDyUiController Controller { get; set; }
        
        public IDyUiComponent Component { get; set; }

        public Guid Id { get; set; }

        public IDyUiServiceLocator ServiceLocator { get; set; }
    }
}
